new-born lamb/kid - French English Dictionary